function PaintableType(name, imageName, offsetX, offsetY) {"use strict";
	//
	this.name = name;
	//
	// Default image name
	this.imageName = imageName;
	//
	// offset x e y en tiles
	this.offsetX = offsetX;
	this.offsetY = offsetY;
}

// toString
PaintableType.prototype.toString = function() {"use strict";
	return this.name + ' (ox:' + this.offsetX + ', oy:' + this.offsetY + ')';
};

var PaintableTypes = {
	SCOUT : new PaintableType('Scout', 'scout', 0.5, 1.5),
	GRASS_1 : new PaintableType('Tree', 'grass_1', 0.5, 0.5),
	GRASS_2 : new PaintableType('Tree', 'grass_2', 0.5, 0.5),
	LOG_1 : new PaintableType('Tree', 'log_1', 0.5, 0.5),
	TREE_1 : new PaintableType('Tree', 'tree_1', 0.5, 1.5),
	TREE_2 : new PaintableType('Tree', 'tree_2', 0.5, 1.5),
	TREE_3 : new PaintableType('Tree', 'tree_3', 0.5, 1.5)
};
